home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 21
/
Cream of the Crop 21 (Terry Blount) (October 1996).iso
/
utility
/
memsz320.zip
/
MAGYAR.DOC
< prev
next >
Wrap
Text File
|
1996-08-01
|
14KB
|
443 lines
OS/2 System Resources - Megjegyzések
A program a következïket jeleníti meg: óra (dátummal), a legutóbbi
rendszerindítás óta eltelt idï, a szabad virtuális memória mennyisége, a
zsilipfájl aktuális mérete, a maximális méret, amellyel a tárcserefájl
növekedhet, a CPU aktuális terhelése (%), az aktív feladatok száma és az egyes
merevlemezek szabad kapacitása. Mindezen adatokat 1 másodperces idïközzel
frissíti, illetve bármely más idïközzel 1 és 30 másodperc között, amelyet
beállítasz. A cserélhetï lemezek (beleértve a CD-ket is) támogatása még nem
megoldott.
Mellékeltem a forráskódot. Nyugodtan meríthetsz belïle ötleteket, csak ne
terjeszd a módosított verziót úgy, mintha az még mindig az én programom lenne!
Ha új szolgáltatásokat szeretnél, írj egy levelet! CompuServe azonosítóm
72607,3111, leveleimet hetente többször olvasom. Kíváncsi vagyok a
véleményedre.
Megjegyzés: Ha szeretnéd a programot másik nyelvre lefordítani, nyugodtan
készítsd el saját verziódat az ENGLISH.DOC, ENGLISH.CMD, ENGLISH.RC és
ENGLISH.IPF fájlokból! Készítsd el a saját verziódat, és küldd el nekem a
CompuServe-re levélben, hogy összeállíthassam a HLP, DLL és make fájlokat, és
az elkészült csomagot kitehessem a CompuServe, ahonnan bárki letöltheti!
Telepítés:
Futtasd le a MAGYAR.CMD fájlt! Meg fogja kérdezni, melyik alkönyvtárban
szeretnéd tárolni a programot, és hogy be szeretnéd-e tenni az Automatikus
indítás gy√jtïbe.
Létre fogja hozni a programobjektumot, és azt a
Munkaasztalra vagy az Automatikus indítás gy√jtïbe helyezi. Az objektum
minden tulajdonságát beállítja a program futtatásához.
Szerzï:
Rick Papo (Internet: rpapo@msen.com, CompuServe 72607,3111)
Spanyol fordítás: Rick Papo és Xavier Caballe.
(Internet: xcaballe@servicom.es)
Német fordítás: Dr. Herbert Klaeren, Tübingeni Egyetem, Németország.
(Internet: klaeren@informatik.uni-tuebingen.de)
Katalán fordítás: Xavier Caballe.
(Internet: xavier.caballe@abaforum.es)
Francia fordítás: Raphaël Vanney.
(Internet: zlika@chaos2.frmug.fr.net)
Dán fordítás: Anders Gjerl¢v
(Internet: andersg@ibm.net)
Kínai (BIG-5) fordítás: Thomas Ho
(Internet: thomasho@ms1.hinet.net)
Norvég fordítás: Dr. Philos. Finn ¥rstavik
(Internet: finnoe@ibm.net; CompuServe: 100272,2100)
Olasz fordítás: Stefano Ferrazzi.
(Internet: piu1931@cdc8g5.cdc.polimi.it)
Japán fordítás: Shinji Takasugi.
(Internet: nps1970@ibm.net)
Magyar fordítás: Kovács István Attila.
(Internet: kofa@vma.bme.hu)
A program története:
1.00 - 1992. január elején elküldtem a Compuserve OS/2 Forumra.
1.01 - Egyvonalas keret csináltam.
Eltávolítottam az alapértelmezett Feladatlista feldolgozást,
egyéni logikát hoztam létre.
1.10 - A vezérlïelemeket elrejthetïvé tettem.
Az ablak a címsortól függetlenül mozgatható az egérrel.
Elkészítettem a segítséget.
A rendszermenübïl eltávolítottam a Kilépés opciót (Alt+F4 vagy F3
m√ködik).
A SWAPPATH-t a CONFIG.SYS alapján keresi a program.
A program válaszol a WM_PRESPARAMCHANGED üzenetekre, lehetïvé téve az
OS/2 2.0 bet√készlet-, szín- és színséma-paletta helyes
használatát.
Elkészítettem a CPU-terhelést mérï rutint.
A figyelendï elemeket megválaszthatóvá tettem.
A megjelenítési paraméterek visszaállíthatók az alapértelmezésre.
1.20 - Θjrastrukturáltam a programot új elemek felvételének megkönnyítéséhez.
A 'Swap-disk free space' feliratot 'Available swap space'-re
(Tárcseréhez rendelkezésre áll) cseréltem.
Θj elem: X meghajtó szabad területe.
Optimalizáltam az ablakfrissítï logikát.
Kisebb hibákat javítottam ki a bet√készlet-váltásban.
1.21 - Kijavítottam a hibát a tárcsere-fájl méretének kiszámításában.
1.22 - Kijavítottam a hibát a tárcseréhez rendelkezésre álló hely
kiszámításában.
1.23 - Kijavítottam a hibát a CONFIG.SYS megkeresésében és méretének
meghatározásában.
1.24 - Kijavítottam az alulcsordulási hibát a CPU terhelés kiszámításában.
1.25 - Kijavítottam a hibát a tárcsere-meghajtó meghatározásában.
1.26 - A COMSPEC helyett a SYSTEM_INI alapján határozom meg a
rendszerbetöltéshez használt meghajtót, hogy a CONFIG.SYS-t
megtaláljam. Egyes felhasználók alternatív parancsértelmezït
használnak, aminek hatására a COMSPEC más meghajtóra mutat. Valami
megbízhatóbbra volt szükség. Ez sem tökéletes megoldás.
1.27 - Kijavítottam a kezdeti helymeghatározás hibáját OS/2 1.x alatt.
A COMSPEC-et keresem, ha a SYSTEM_INI nem található. Ha az sem
található, felteszem, hogy az aktuális meghajtóról töltïdik
be a rendszer.
1.28 - Kijavítottam a hibát, amely megakadályozta, hogy a címsor és a
rendszermenü inicializálása megtörténjék a program elrejtett
vezérlïelemekkel történï indítása esetén.
1.29 - Cserélhetï-lemezes meghajtók kihagyása a beállítás alatt.
A program mostantól a Globális információs szegmenst használja a
rendszerindításhoz használt meghajtó és így a CONFIG.SYS
helyének meghatározásához.
A színpaletta bármely színét elfogadja, nem kötelezï tiszta színt
használni.
1.30 - Θj opció: Zsilipfájl mérete.
Kijavítottam a minimalizált program opcióinak megváltoztatásakor
fellépï hibát.
1.31 - A zsilipfájl kereséséhez a DosFindFirst2 hívást használom.
Apró, érthetïséget elïsegítï változtatások.
1.40 - Θj funkció: digitális óra.
1.41 - ╡ltalános ikont csináltam, eddig csak VGA definíciót tartalmazott.
1.42 - A program válaszol a WM_SYSCOLORCHANGE üzenetre.
Kijavítottam a zsilip-alkönyvtár átfésülésének hibáját.
1.50 (1992. október 16.) -
A program az ország-információ alapján határozza meg a dátum/idïformátumot.
Minden nyelvfüggï szöveget DLL-be raktam.
Külön DLL-t csináltam az angol és spanyol szövegnek.
Kijavítottam a hálózati meghajtók elérésének hibáját.
Nem foglalkozom az A: és B: meghajtókkal.
Telepítïprogram OS/2 2.0-hoz.
1.51 (1992. november 10.) -
Optimalizáltam a kódot.
A számokban az adott ország ezres-elválasztóját használom.
Idïzítï leállítása, amíg az ablakot az egérrel mozgatják.
Német fordítás: Dr. H. Klaeren, Tübingeni Egyetem, Németország.
1.52 (1992. december 9.) -
Elkészítettem a parancssori paraméterek feldolgozását.
RESET paraméter a tárolt beállítások törléséhez.
Párbeszédpanelt készítettem a frissítési idïköz beállításához.
A menübe felvettem a Segítség opciót.
Kijavítottam a telepítési eljárás hibáját.
A megjelenítendï elemeket listáját almenübe raktam.
1.53 (1992. december 28.) -
Megszüntettem az inkompatibilitást a Novell kiszolgálóról olvasott
meghajtókkal.
A hibakeresés támogatását kiraktam a DEBUG.C és DEBUG.H fájlokba.
Frissítettem a spanyol fordításon.
Elkészült a katalán fordítás.
Θjraírtam a CPU kihasználtság kiszámítását.
1.54 (1993. január 30.) -
ALT+H gyorsbillenty√ a Vezérlïelemek elrejtése menüparancshoz.
Az ERROR_NOT_READY hiba esetén a program cserélhetï lemezes meghajtót
feltételez.
Menü és ablak újraépítése az elérhetï meghajtók listájának megváltozása
esetén.
Az ERROR_NOT_SUPPORTED hiba esetén a program távoli meghajtót feltételez
(TCP/IP).
1.60 (1993. március 8.) -
Az a program figyelni tudja az Aktív folyamatok listáján megjelenï aktív
feladatok számát.
Kijavítottam a minimalizált állapotban a vezérlïelemek elrejtésekor
fellépï hibát.
A meghajtók típusát csak indításkor és NET